cyclone precipitator - Turkish English Dictionary